Big Huge Thesaurus

Actinidia deliciosa

noun